package com.bawei.serves;

import com.baidu.entity.Borr;
import com.baidu.utils.ResultResponse;

/**
 * @Author lvchong
 * @Description: 修改
 * @Date: Created in 2021/12/14 10:31
 * @Modified By:
 */
public interface LoansServes {
    /**
     * 预还款记录
     * @param borr 产品pid，期数的nid,和借款金额prices
     * @return ResultResponse
     */
    ResultResponse preview (Borr borr);

    /**
     * 用户点击借款
     * @param borr 用户id，是否同意协议产品pid，期数nid，借款金额prices
     * @return ResultResponse
     */
    ResultResponse borrow (Borr borr);

    /**
     * 查询各种列表通过map形式返回
     * @return ResultResponse
     */
    ResultResponse particulars ();

    /**
     * 查询审核通过的列表
     * @return ResultResponse
     */
    ResultResponse product ();

    /**
     * 查看各种收益
     * @return ResultResponse
     */
    ResultResponse proa ();

    /**
     * 查看用户未还完的借款记录
     * @param borr 用户id
     * @return  ResultResponse
     */
    ResultResponse over (Borr borr);

    /**
     * 参看具体详细的记录在表的还款计划
     * @param borr userid是否登录，主键id
     * @return ResultResponse
     */
    ResultResponse onesr (Borr borr);
}
